@echo off
chcp 65001 >nul
echo ==========================================
echo    账号管理器 - 快速启动脚本
echo ==========================================
echo.

echo [1/3] 检查环境...
where node >nul 2>&1
if %errorlevel% neq 0 (
    echo ❌ Node.js 未安装，请先安装 Node.js
    pause
    exit /b 1
)

where php >nul 2>&1
if %errorlevel% neq 0 (
    echo ❌ PHP 未安装，请先安装 PHP
    pause
    exit /b 1
)

echo ✅ 环境检查通过
echo.

echo [2/3] 启动后端服务...
start "后端服务 - ThinkPHP" cmd /k "cd backend && php think run -p 8080"
timeout /t 2 >nul
echo ✅ 后端服务已启动 (端口: 8080)
echo.

echo [3/3] 启动前端服务...
start "前端服务 - Vite" cmd /k "cd frontend && npm run dev"
timeout /t 2 >nul
echo ✅ 前端服务启动中...
echo.

echo ==========================================
echo   🎉 启动完成！
echo ==========================================
echo.
echo 📌 前端地址: http://localhost:3001
echo 📌 后端地址: http://localhost:8080
echo.
echo 提示: 关闭此窗口不会停止服务
echo       请在对应的服务窗口按 Ctrl+C 停止
echo.
pause
